pumping radiation - French English Dictionary